[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Coordination Protocols for Split BPEL Loops and Scopes

contributor IAAS, Architektur von Anwendungssystemen
creator Khalaf, Rania
Leymann, Frank
date 2007-03
description 30 pages
The document presents an approach to enable loops and fault handling, compensating scopes to be split among a set of BPEL processes running on different BPEL engines. A mechanism to split a scope or loop into multiple fragments is presented, then a protocol is defined that can be used to coordinate fragments of a loop or a scope so that those fragments run as if they had been in a single process. The requirements for running split scopes and loops are explained. For compensation, this paper focuses on explicit compensation and makes the assumption that compensation handing does not fail. Two protocols are defined such that they may be plugged into the WS-Coordination framework. The messages between the participant fragments and the coordinator are defined. The information about the participating processes that the coordinator needs to have is specified. An algorithm is provided to locate a fault handler in the hierarchy of scopes that can handle a particular BPEL fault. Additionally, the behavior of both participants and the coordinator are specified.
format application/pdf
480810 Bytes
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=TR-2007-01&engl=1
language eng
publisher Stuttgart, Germany, Universität Stuttgart
relation Technical Report No. 2007/01
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/TR-2007-01/TR-2007-01.pdf
subject Distributed Systems (CR C.2.4)
Software Engineering Programming Environments (CR D.2.6)
Software Engineering Software Architectures (CR D.2.11)
Software Engineering Interoperability (CR D.2.12)
Office Automation (CR H.4.1)
coordination
BPEL
WS-Coordination
Split BPEL Processes
fragmented loops
fragmented scopes
title Coordination Protocols for Split BPEL Loops and Scopes
type Text
Technical Report